Results for "

skeleton key

"
English - Turkish Dictionary

skeleton key

(English - Turkish Dictionary) :
(kilit açmak için) maymuncuk.